package cn.zwx.distributed.id.server.service;

/**
 * @author zhangwenxue
 */
public interface DistributedService {
    /**
     * 根据业务Key获取全局唯一ID（Mysql）
     * @param key tag
     * @return String
     */
    String getSegmentId(String key);

    /**
     * 根据业务Key获取全局唯一ID(雪花算法)
     * @param key tag
     * @return String
     */
    String getSnowflakeId(String key);
}
